scientific research installations - İspanyolca İngilizce Sözlük